necessary legal instruments - Français Anglais Dictionnaire